home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / dirut / jadu13.zip / JADU.DOC < prev    next >
Text File  |  1989-10-08  |  74KB  |  2,439 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                                       J A D U
  20.  
  21.                           (Just Another Directory Utility)
  22.  
  23.                                     Version 1.3
  24.                                    October, 1989
  25.  
  26.  
  27.  
  28.  
  29.  
  30.                                     J.C. Ratjen
  31.                                  2126 Glebe Avenue
  32.                                Bronx, New York 10462
  33.  
  34.                                    (212)823-1050
  35.                                   CIS# 75006,2277
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.                                  _______
  45.                             ____|__     |               (Tm)
  46.                          --|       |    |-------------------
  47.                            |   ____|__  |  Association of
  48.                            |  |       |_|  Shareware
  49.                            |__|   o   |    Professionals
  50.                          -----|   |   |---------------------
  51.                               |___|___|    MEMBER
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.             Copyright (c) 1988,1989 by J.C. Ratjen  All rights reserved.
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.      Hello!  Thanks for trying JADU.  I hope you find it as useful and easy
  75.      to use as I have.
  76.  
  77.      You see, that's the whole concept behind JADU - simplicity and ease of
  78.      use.  I started JADU after becoming frustrated by other directory
  79.      utilities, by their heavy use of function keys and mnemonics that were
  80.      strained - to say the least.  They also wouldn't let me use the
  81.      utilities I'd become so dependent upon.  Thus was JADU born.  It was
  82.      designed from the beginning to be a utility where the commands made
  83.      sense (want to delete a file?  Hit <Del>.  Want to delete a directory?
  84.      Hit <Del> for that too, not Alternate-F5 or some other nonsense).  I
  85.      also bore in mind that everyone has their favorite utilities and would
  86.      probably want to use them without having to jump out to DOS to invoke
  87.      them at the command line.  JADU knows about archive utilities, editors,
  88.      file viewers, file finders, and print utilities, and it doesn't limit
  89.      you to any specific utility.  You tell IT what utility YOU want to use.
  90.      JADU also lets you specify actions you might want taken based on the
  91.      file's extension AND its directory (a much more potent combination than
  92.      just the extension alone).
  93.  
  94.      As most of you probably suspect by now, JADU is USER SUPPORTED SOFTWARE.
  95.      For those of you new to the Wonderful World of BBS's, User Supported
  96.      Software means that you are allowed to try JADU before purchasing it to
  97.      see if it's what you're looking for.  If you decide JADU isn't for you,
  98.      so be it.  If, on the other hand, you like JADU and continue to use it
  99.      you are obliged to register.  (Corporate and government users MUST
  100.      register - call for special terms).  Registration costs only $25 and
  101.      brings with it telephone support, the latest version of JADU, notice of
  102.      upgrades (plus a discount on those upgrades), a copy of the
  103.      documentation and a clear conscience.
  104.  
  105.      Whether you register or not, I encourage you to spread JADU far and
  106.      wide.  Please pass it along in its original ZIP'ed form.  You MAY NOT
  107.      sell JADU!  If JADU is distributed on diskette, you may charge up to
  108.      eight dollars for materials, shipping, and handling, but no other fees
  109.      may be collected.
  110.  
  111.      Many people have used JADU and found it to be just what they needed.
  112.      However, it is solely *YOUR* responsibility to determine the fitness of
  113.      this package to meet your needs.  I will not be liable for damages of
  114.      any kind arising from a failure of JADU to perform as expected.
  115.  
  116.  
  117.      I would like to take this opportunity to thank all of the people that
  118.      have contributed to the development of JADU.  This is by no means a
  119.      complete list, and I apologize to those I've forgotten.
  120.  
  121.        Ron Abernethy, Joe Apuzzo, Steven Dubin, Joe Krol, Ron Maffei, Judy
  122.      Mella, Jack Pearson, Niki Shrode, Fred Villani, all of the folks at EMS,
  123.  
  124.                      and, above all, my loving wife Camille.
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.                                        Page 1
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.                                   Starting JADU
  142.  
  143.  
  144.      Starting JADU is pretty easy.  If you're in a hurry you can just rename
  145.      the sample configuration file to JADU.CNF and type JADU (the sample file
  146.      has been configured with some of the more popular shareware utilities -
  147.      PKZIP, PKUNZIP, LIST, and QEDIT).  The real power of JADU though is
  148.      gained through the use of the JINSTALL program.  Use it to let JADU know
  149.      what utilities YOU will be using.
  150.  
  151.      JADU uses the configuration file not only to determine what utilities
  152.      you want to use, but also to learn your choices for such things as
  153.      screen colors, sorting order, and mouse speed (yes, JADU likes mice).
  154.      Without the configuration file, JADU will still operate, although
  155.      without the grace of the non-lobotomized version.  The configuration
  156.      file must be named JADU.CNF and, along with JADU.EXE, reside either
  157.      within the current directory or in a directory pointed to by the PATH
  158.      environmental variable.  For example, if you had the following line in
  159.      AUTOEXEC.BAT,
  160.  
  161.                          PATH=C:\;C:\DOS;C:\UTILITY
  162.  
  163.      you could place the files in the root directory, C:\DOS or C:\UTILITY.
  164.      (Personally, I'd choose C:\UTILITY.  It's intuitive - JADU is a
  165.      utility.)
  166.  
  167.      If JADU is unable to find the configuration file it operates with the
  168.      following defaults:
  169.  
  170.                Normal color        - white text on a black background
  171.                Reverse color       - black text on a white background
  172.                Flicker prevention  - off
  173.                Scroll lock         - remains as is
  174.                Num lock            - remains as is
  175.                Sort key            - name
  176.                Mouse               - not used
  177.  
  178.      See Appendices A & B for more information on the configuration file.
  179.  
  180.      There is an optional environmental variable that you may want to use.
  181.      In order to speed startup, JADU can store the directory tree in a file
  182.      called JADUDIRx.JDU, where x is the drive letter (C for drive C, etc.).
  183.      Once this file is created JADU will read the tree information from it
  184.      rather than scan the drive each time it starts.  It will only do this if
  185.      you define the variable JADUDIR to point to the directory JADU should
  186.      use to store this file.  For example, if you have the following line in
  187.      AUTOEXEC.BAT:
  188.  
  189.                                  SET JADUDIR=D:\
  190.  
  191.      JADU will save the tree information in the root directory on the D
  192.      drive.  If this variable was not set, JADU would scan the drive
  193.      normally.
  194.  
  195.  
  196.  
  197.                                        Page 2
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.      Use of this option can greatly decrease the amount of time it takes JADU
  208.      to start up.  Unfortunately, it can also lead to great confusion if you
  209.      are not careful.  Keep in mind that if you create a directory outside of
  210.      JADU the file WILL NOT REFLECT THIS CHANGE.  If you find that this has
  211.      happened, or you do not see a directory you think should exist, use the
  212.      <U>pdate command to refresh the file.
  213.  
  214.      You can minimize the possibility of this happening by storing the file
  215.      in a RAM disk or by modifying AUTOEXEC.BAT to delete the files on
  216.      startup.  Either of these will cause JADU to start the 'day' with an up
  217.      to date file.  (As of version 1.3 JADU checks all directories found
  218.      while loading the files area against those in the directory tree and
  219.      updates the tree if necessary, thus reducing the chances of 'phantom'
  220.      directories).
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.                                        Page 3
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.                                    The Display
  274.  
  275.  
  276.  
  277.      JADU's display is divided into three distinct sections - Status area
  278.      (top), Directory tree (left), and File list (right).  Allow me to
  279.      discuss each in detail...
  280.  
  281.  
  282.      Status area:
  283.  
  284.           The Status Area displays information about the current drive,
  285.           directory and file (among other things).  The top line displays the
  286.           name of the current directory and the file selection mask.  The
  287.           current directory is pretty straight forward, but the idea of a
  288.           selection mask may be new to some of you.  The selection mask
  289.           allows you to specify what files will appear in the file list.
  290.           Normally the mask is set to '*.*' meaning "show all files", but it
  291.           can be easily changed (with the <N>ew Path/Mask command) to the
  292.           mask of your choice.  For example, if you set the mask to '*.DOC'
  293.           JADU will display only those files with an extension of '.DOC'.
  294.           The remaining items in the status area are as follows:
  295.  
  296.           Total:
  297.                the total capacity of the current drive, in bytes
  298.  
  299.           Free:
  300.                the total number of unused bytes remaining on the current
  301.                drive
  302.  
  303.           Used:
  304.                the total number of bytes already used on the current drive
  305.  
  306.           Files:
  307.                the total number of files in the current directory (not
  308.                counting subdirectories or the volume label).
  309.  
  310.           Dir size:
  311.                the total number of bytes used by the files in the current
  312.                directory
  313.  
  314.           File size:
  315.                the size of the current file, in bytes
  316.  
  317.  
  318.      Directory tree:
  319.  
  320.           The Directory Tree is a visual representation of all of the
  321.           directories on the current drive.  Each sub-directory is shown
  322.           below, and indented to the right of its parent.
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.                                        Page 4
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.           As with all good things there are limits associated with the
  339.           directory tree.  First of all, only the first 150 directories will
  340.           show on the tree.  This should suffice in most cases (if the demand
  341.           is there, I might be persuaded to increase the limit).  Second,
  342.           there is a limit of seven levels to any given directory.  For
  343.           example, \a\b\c\d\e\f\g is valid, as far as JADU is concerned, but
  344.           \a\b\c\d\e\f\g\h  is not (8 levels).
  345.  
  346.           The current directory is displayed in reverse.  To change
  347.           directories, simply use the movement keys (see below) to move the
  348.           pointer to the desired directory and hit <RETURN> or point to the
  349.           directory with the mouse and press both buttons.
  350.  
  351.      File list:
  352.  
  353.           All files in the current directory that match the file selection
  354.           mask are displayed in the File list window, along with information
  355.           about those files.  They are displayed sorted according to the
  356.           criteria you specify (either in the configuration file or with the
  357.           <S>ort command).
  358.  
  359.           Up to 500 files can be listed in this area.  The information
  360.           displayed is as follows:
  361.  
  362.      File name:
  363.           The file name is pretty self explanatory.  Remember that only those
  364.           files matching the file selection mask will be displayed. 
  365.  
  366.      File size:
  367.           The file size is shown ROUNDED TO THE NEAREST K (i.e. 1024 bytes).
  368.           It is followed by an uppercase 'K' to remind you of this fact.  The
  369.           sole exception to this is files that would normally be rounded to
  370.           0K.  They are shown as being 1K so as not to be confused with empty
  371.           files.  If you need to know the exact size, move the pointer to the
  372.           file and check the 'File size' in the Status Area. 
  373.           If the file listed is actually a directory or the volume name, JADU
  374.           will place <dir> or <vol> in place of the size.
  375.  
  376.      Attributes:
  377.           Each file has several 'attributes' that can be manipulated by JADU.
  378.           These are displayed after the file size.  If the attribute is 'on'
  379.           the corresponding letter will be displayed intense.  The attributes
  380.           are:
  381.  
  382.           Archive - displayed as a lowercase 'a'.  This attribute is used by
  383.                     backup utilities to determine if a file has changed since
  384.                     the last time the file was backed up.  If the attribute
  385.                     is off the file hasn't changed.  If it's on, the file has
  386.                     changed and should be backed up.
  387.           Hidden  - displayed as a lowercase 'h'.  If this attribute is on
  388.                     the file will not be seen by normal DOS commands (such as
  389.                     DIR).
  390.           Read Only - displayed as a lowercase 'r'.  If on, prevents the file
  391.                     from being deleted or changed by any DOS operation.
  392.  
  393.  
  394.  
  395.                                        Page 5
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.           System  - displayed as a lowercase 's'.  This is a a holdover from
  405.                     CP/M.  It will hide files like the Hidden attribute, but
  406.                     serves no real purpose under MSDOS.
  407.  
  408.      Date & time stamp:
  409.           After the file attributes, JADU displays the date and time that the
  410.           file was last modified.  The time is shown in 24 hour format.
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.                                        Page 6
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.                                Movement/Action keys
  474.  
  475.  
  476.  
  477.      Left/Right arrows
  478.           The left and right arrow keys allow you to alternate between the
  479.           Directory Tree and File list areas.  The active area will contain
  480.           the pointers and have a double line as its top window border.
  481.  
  482.      Up/Down arrows
  483.           The up and down arrow keys perform as you would expect - they move
  484.           the pointer up or down by one file or directory.
  485.  
  486.           If you are using a mouse you can move up/down one file/directory by
  487.           clicking the left button on the top/bottom window border.
  488.  
  489.      Home/End
  490.           These keys will move the pointer to the top (or bottom) of the
  491.           current 'page' of files or directories.  A second press of the same
  492.           key will move to the first (or last) file or directory in the list.
  493.           If the pointer is already at the top (or bottom) of the page, you
  494.           will only have to hit the key once to go to the first or last file.
  495.  
  496.           If you are using a mouse you can move to the first or last
  497.           file/directory in the list by clicking both buttons in the
  498.           top/bottom window border.
  499.  
  500.      PgUp/PgDn
  501.           Move the pointer up and down by one 'page' (19 lines).
  502.  
  503.           If you are using a mouse you can page up/down by clicking the right
  504.           button on the top/bottom window border.
  505.  
  506.      Keypad plus
  507.           'Tags' the file at the pointer position.  You can perform a given
  508.           action on many files if you tag them first.  If you are using a
  509.           mouse you can tag a file by pointing to it and clicking the left
  510.           button.
  511.  
  512.           You can quickly tag all of the files in a subdirectory by tagging
  513.           the '<current>' entry in the File list area or the highlighted
  514.           directory in the Directory tree area.  If you are one of those
  515.           people hooked on function keys you can also use <F5> to tag all
  516.           files.
  517.  
  518.  
  519.      Keypad minus
  520.           'Untags' the file at the pointer position.  If you are using a
  521.           mouse you can untag a file by pointing to it and clicking the right
  522.           button.
  523.  
  524.  
  525.  
  526.  
  527.                                        Page 7
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.           You can quickly untag all of the files in a subdirectory by
  537.           untagging the '<current>' entry in the File list area or the
  538.           highlighted directory in the Directory tree area.  <F6> will also
  539.           untag all files.
  540.  
  541.  
  542.      Return
  543.           The <RETURN> key has two functions.  First it allows you to enter a
  544.           directory by pointing to it and pressing <RETURN>.  Second, if you
  545.           point to a file other than a directory JADU will execute the
  546.           command (if any) that you have defined for the file, based upon the
  547.           file's extension and the current directory (see 'Execute' in the
  548.           DOS commands section).  If you are using a mouse the same functions
  549.           can be accomplished by pointing to the file/directory and clicking
  550.           both buttons.
  551.  
  552.  
  553.      Space
  554.           Toggles the tag on the current file  (i.e. if it's tagged you'll
  555.           untag it and vice versa).
  556.  
  557.  
  558.      NOTE See the explanation of the <T>agged command to learn how to use the
  559.           tag option.
  560.  
  561.  
  562.      Scroll Lock
  563.           Scroll Lock will cause JADU to automatically move the pointer down
  564.           one line when you tag or untag a file, thus saving you a keystroke.
  565.           (You can tell JADU to automatically activate Scroll Lock on program
  566.           startup in the configuration file).
  567.  
  568.  
  569.      <F3>
  570.           <F3> will recall your last response to a given prompt.  Response
  571.           recall is command specific - that is it recalls the last answer you
  572.           gave for that command.  For example, if you press <F3> while at the
  573.           Copy prompt you'll recall the last copy destination, even if you've
  574.           answered a number of other prompts since that time.
  575.  
  576.           <F3> only works within the current session.  Commands are not
  577.           'remembered' after you exit JADU.
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.                                        Page 8
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.                                      Commands
  605.  
  606.  
  607.  
  608.      Archive Functions
  609.  
  610.           Pressing 'A' will cause JADU to display a submenu of Archive
  611.           functions.  These options are:
  612.  
  613.           Add:
  614.                Option 'A' on the submenu.  This will allow you to add a file
  615.                (or several files, if the tag option is active) to an Archive.
  616.                You will be prompted for the name of the archive.
  617.  
  618.           Extract:
  619.                Option 'E' on the submenu.  This causes all files in the
  620.                target archive(s) to be extracted.  You will be prompted for
  621.                the destination directory (you can use the arrow keys to point
  622.                to the destination on the directory tree).
  623.  
  624.           View:
  625.                Option 'V' on the submenu.  All of the files in the target
  626.                archive(s) will be listed.
  627.  
  628.           A hint:  If you find yourself using the 'V' or 'E' options a lot
  629.           you can save time by utilizing a user defined function.  For
  630.           example, you could make JADU list all of the files in an archive by
  631.           telling it to invoke PKZIP with the 'V' option whenever the
  632.           <RETURN> key is pressed on a file with a '.ARC' extension.
  633.  
  634.           Please note that these functions will not operate unless you
  635.           specify what Archive utilities to use in the configuration file.
  636.  
  637.  
  638.  
  639.      Copy
  640.  
  641.           The copy command is pretty straight forward.  Press 'C' and JADU
  642.           will prompt you for the destination.  If you are copying more than
  643.           one file you can only enter the path or a wildcard filename as the
  644.           destination.  If you are copying a single file you may enter a
  645.           specific filename.  As a quicker means of path entry, JADU allows
  646.           you to use the arrow keys to point to the destination on the
  647.           directory tree.  If the file exists you will be prompted to confirm
  648.           the copy before the old file is overwritten.  If you are copying
  649.           several files when this happens you will notice that besides the
  650.           usual Y/N choices you also have 'G'.  The 'G' stands for "Go To
  651.           It".  Press it and JADU will copy the rest of the files without
  652.           prompting for confirmation if any of them already exist.
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.                                        Page 9
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.      Create Directory
  669.  
  670.           You can easily create a directory by pressing <INS>.  If you are in
  671.           the File List area the directory created will be a subdirectory of
  672.           the current directory.  If you are in the Directory Tree area you
  673.           will create a subdirectory of the directory at the pointer
  674.           location.
  675.  
  676.  
  677.      Date/Time functions
  678.  
  679.           Changing a File's Date:
  680.                Pressing <F9> will prompt you for a new date for the target
  681.                file(s).  If you are using a mouse, just click either button
  682.                on the date and you'll be prompted for the new date.
  683.  
  684.           Changing a File's Time:
  685.                Press <F10> to change the file(s) time stamp.  If you are
  686.                using a mouse, just click either button on the time and you'll
  687.                be prompted for the new time.
  688.  
  689.           Touching a File:
  690.                Press <F4> to set the file(s) date and time stamps to the
  691.                current date and time.  Your system clock must be set
  692.                correctly for this command to work.
  693.  
  694.      (I realize that these keys don't even come close to being mnemonics for
  695.      the commands, but all of the good letters were already taken.  I'll
  696.      listen to any suggestions...).
  697.  
  698.  
  699.      Delete
  700.  
  701.           Files and directories can be deleted by pressing 'D' or <DEL>.
  702.           You'll be prompted for confirmation before the deletion will take
  703.           place.  One note - unlike files, directories cannot be tagged and
  704.           deleted.  This was done on purpose as a safety measure (it's not a
  705.           bug, it's a feature).
  706.  
  707.           Unlike DOS, JADU allows you to delete the current directory.  It
  708.           simply moves you to the parent before the deletion (why can't DOS
  709.           do that?).
  710.  
  711.  
  712.      DOS Commands
  713.  
  714.           There are two methods you may use to execute DOS commands in JADU:
  715.  
  716.           Internal Command:
  717.                Pressing '>' will cause JADU to open a window and prompt you
  718.                to enter a DOS command.  The screen will then clear and the
  719.                command will be executed as if you had typed it at the DOS
  720.                prompt.  When the command is completed you will be prompted to
  721.                hit a key before returning to JADU.
  722.  
  723.  
  724.  
  725.                                        Page 10
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.                This command is easier to remember than it may at first appear
  736.                if you keep in mind that DOS terminates its normal prompt with
  737.                the angle bracket.
  738.  
  739.           Jump to DOS:
  740.                If you have more than one DOS command that you want to execute
  741.                you might want to temporarily <J>ump to DOS.  This will create
  742.                a DOS shell in which you can enter commands as if you were at
  743.                the normal DOS prompt.  When you are through simply type
  744.                'EXIT' to return to JADU.
  745.  
  746.                NOTE: It's easy to forget that you are in JADU's shell rather
  747.                that at the regular DOS prompt.  If you are unsure which is
  748.                the case just type 'EXIT' (there's no effect if you are at the
  749.                regular prompt).  Alternately you can try to run JADU (it
  750.                knows when it's running already and will tell you).
  751.  
  752.  
  753.      Edit
  754.  
  755.           Press 'E' to edit the target file(s).  Please note that Edit will
  756.           not operate unless you specify what editor JADU should use in the
  757.           configuration file.
  758.  
  759.  
  760.      'Execute'
  761.  
  762.           Pressing <RETURN> while on a file will 'execute' a user-defined
  763.           action based upon the file's extension and the current directory
  764.           (point to the file and click both buttons on the mouse to
  765.           accomplish the same thing). These actions are specified in the
  766.           configuration file and can be entered or changed with the install
  767.           utility or an editor.  See Appendices A and B for more information
  768.           on the configuration file.
  769.  
  770.      Exiting the Program
  771.  
  772.           You can exit JADU by one of two methods.  Pressing either 'X' or
  773.           <ESC> will exit the program and return you to the directory in
  774.           which JADU was started.  Pressing 'Q' will 'quit' the program and
  775.           remain in the current directory.
  776.  
  777.  
  778.      File Attributes, changing
  779.  
  780.           The file attributes can be toggled using the 1,2,3, & 4 keys.  The
  781.           numbers directly correspond to the 'ahrs' in the File list display.
  782.           For example, pressing '1' will toggle the Archive attribute,
  783.           pressing '2' will toggle Hidden, etc.  (the keys may not be
  784.           mnemonics, but they should be easy to remember.)
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.                                        Page 11
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.      Find File
  801.  
  802.           If you are looking for a particular file, but don't know where it
  803.           is located you can use JADU's file find capabilities.  Press 'F'
  804.           and you will be prompted for the name of the file you want to find.
  805.           If you specified an external utility to use for this purpose JADU
  806.           will invoke it and pause before returning to the main program.  If
  807.           you did not, JADU will use an internal routine to search all
  808.           directories on the current drive for the file.
  809.  
  810.           The internal file finder will notify you if it finds what you are
  811.           looking for, and give you the option of going to the file.  If you
  812.           answer 'Y'es JADU will change directories and move the pointer to
  813.           the file.  Specifying 'N'o will continue the search.  'Q'uit ends
  814.           the search.
  815.  
  816.  
  817.      Help
  818.  
  819.           Pressing 'H', '?', or <F1> within JADU will display a help screen
  820.           containing a summary of the commands.  If you are using a mouse you
  821.           can obtain help on the mouse commands by hitting the space bar
  822.           while the main help screen is displayed.
  823.  
  824.           Additional information pertaining to your version of JADU can be
  825.           obtained by pressing 'I' (outside of Help).
  826.  
  827.  
  828.      List/View
  829.  
  830.           Pressing either 'L' or 'V' will invoke the File View program you
  831.           specified in the configuration file to look at the current file (or
  832.           files if the tag option is active).  If you didn't indicate which
  833.           program to use, JADU will complain and the command won't work.
  834.  
  835.  
  836.      Move
  837.  
  838.           You can move a file from one directory or drive to another by
  839.           pressing 'M'.  Move has the same restrictions regarding destination
  840.           names as the Copy command.  Also like Copy, you can use the arrow
  841.           keys to indicate the destination path on the directory tree.
  842.  
  843.           Normally files are moved by simply changing their name.  If you are
  844.           moving the file(s) to a different drive, or you are using DOS 2.x,
  845.           move works a little differently.  In these cases a quick rename
  846.           will not work.  JADU knows this and will compensate by first
  847.           copying the file to the destination and then deleting the original.
  848.           The result is the same, just a bit slower.
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.                                        Page 12
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.      New Path/Mask
  867.  
  868.           You can specify a new path or file selection mask by pressing 'N'.
  869.           You will be prompted for the new path/mask.  For example, if you
  870.           want to see all of the '.COM' files in your UTILITY directory you
  871.           could enter 'C:\UTILITY\*.COM'.  You can also use this command to
  872.           change drives.
  873.  
  874.           One quick warning - it's easy to forget that you've changed the
  875.           mask.  If you don't see as many files as you believe there should
  876.           be, check the file selection mask.  It's more than likely the
  877.           cause.
  878.  
  879.  
  880.      Print
  881.  
  882.           Pressing 'P' will display the Print options submenu.  Items on the
  883.           submenu are as follows:
  884.  
  885.           File(s):
  886.                Option 'F' on the submenu.  This will invoke the print utility
  887.                of your choice to print the current file (or files if the tag
  888.                option is active).  Please note that if you chose to use DOS
  889.                Print there is, unfortunately, a price to pay.  DOS Print
  890.                allows a maximum of ten files to be in queue at any given
  891.                time.  If you have tagged more than the limit only the first
  892.                ten will be printed.
  893.  
  894.           Directory:
  895.                Option 'D' on the submenu.  This will cause JADU to print a
  896.                list of the files in the current directory in the same format
  897.                as the File list area.  File attributes are printed in
  898.                uppercase if they are on, lowercase if they are off.
  899.  
  900.           Tree:
  901.                Option 'T' on the submenu.  Pressing this will make JADU print
  902.                the directory tree.  Your printer must be capable of printing
  903.                line graphics.
  904.  
  905.  
  906.      Rename
  907.  
  908.           Pressing 'R' will allow you to rename a file or directory (you must
  909.           have DOS 3.x to rename a directory).  You can rename multiple files
  910.           at one time by first tagging them and then using a filename
  911.           containing wildcards for the new name.
  912.  
  913.  
  914.  
  915.      Refresh screen
  916.  
  917.           Pressing <F7> will refresh the screen.  This is useful if you get
  918.           the DOS 'Insert disk for drive x' message.  (If anyone knows how to
  919.           trap this message please drop me a line.)
  920.  
  921.  
  922.  
  923.                                        Page 13
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.      Sort
  935.  
  936.           Pressing 'S' will display the Sort option submenu.  Items on the
  937.           submenu are:
  938.  
  939.           Date:
  940.                Option 'D' on the submenu.  This will cause the File list to
  941.                be sorted according to the file's date/time stamp.  The most
  942.                recent files will be displayed first.
  943.  
  944.           Extension:
  945.                Option 'E' on the submenu.  Files will be sorted in
  946.                alphabetical order based upon the file's extension.  In the
  947.                case of duplicate extensions the file name will be used as a
  948.                tie-breaker.
  949.  
  950.           Name:
  951.                Option 'N' on the submenu.  Files will be sorted in
  952.                alphabetical order based on the full file name.
  953.  
  954.           Size:
  955.                Option 'S' on the submenu.  Files will be sorted in size
  956.                order, from largest to smallest.
  957.  
  958.           Tagged:
  959.                Option 'T' on the submenu.  This behaves the same as the
  960.                <N>ame option with the exception that tagged files are moved
  961.                to the top of the File list.
  962.  
  963.  
  964.      Tag active
  965.  
  966.           Pressing 'T' or <F2> activates the tag option.  This informs JADU
  967.           that you wish to perform the next command on all of the tagged
  968.           files.  If the next command does not accept tagged files the option
  969.           is turned off.
  970.  
  971.           An alternative to pressing 'T' before a command is to hold down the
  972.           <ALT> key while pressing the command.  For example, pressing <ALT>-
  973.           C is functionally equivalent to pressing 'T', then pressing 'C'.
  974.  
  975.  
  976.      Update
  977.  
  978.           Pressing 'U' updates JADU's directory and file information.  It
  979.           accomplishes this by performing a full reload based on the current
  980.           path.  This is most useful when JADU is displaying floppy-based
  981.           information and you wish to change diskettes.  After placing the
  982.           new floppy in the drive, hit 'U' and the old information will be
  983.           replaced.
  984.  
  985.  
  986.  
  987.  
  988.  
  989.                                        Page 14
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.           This command can also be used to update the drive's directory save
  999.           file (if you defined JADUDIR - see 'Starting JADU').  The <U>pdate
  1000.           command does not read tree information from the save file, rather
  1001.           it scans the disk and recreates the file.  In this way you can
  1002.           correct a save file that has gone 'out of synch' with reality
  1003.           (usually caused by creating directories outside of JADU).
  1004.  
  1005.  
  1006.      WildCard Tag
  1007.  
  1008.           Many files can be tagged at one time by pressing 'W'.  JADU will
  1009.           then prompt you for a wildcard specification and tag all of those
  1010.           files in the current directory that match it.  For example,
  1011.           specifying '*.DOC' will tag all files with an extension of '.DOC'.
  1012.  
  1013.           While programming JADU I noticed that most people use the wildcard
  1014.           tag feature to tag files based upon the file extension.  As a
  1015.           result I placed a shortcut in JADU that allows you to hit the
  1016.           asterisk to invoke wildcard tag.  Unlike hitting 'W' this will
  1017.           prime the wildcard specification with a leading '*'.  For example,
  1018.           if you want to tag all files ending with '.BAK' you don't have to
  1019.           type 'W' then enter '*.BAK' at the prompt.  You can simply type
  1020.           '*.BAK'.  This is a lot easier to use than it is to describe.  Try
  1021.           it. I think you'll like it.
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.                                        Page 15
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.                                     APPENDIX A
  1078.  
  1079.                                 Configuration File
  1080.  
  1081.                                   Specifications
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.      The configuration file is simply a list of parameters that JADU needs to
  1089.      know before it can operate.  It must be named JADU.CNF and reside in the
  1090.      current directory or in a directory pointed to by the PATH environmental
  1091.      variable.  Most people will not need the following specifications - the
  1092.      install program should be enough.  For those of you who want a bit more
  1093.      control, this kludge is for you...
  1094.  
  1095.      The parameter file is made of three distinct sections, each being little
  1096.      more than a comma separated list of data.  Section one deals with
  1097.      initialization of system variables.  It consists of one line. Section
  1098.      two is seven lines long and describes your preferred utilities
  1099.      (archiver, LISTer, etc.).  Section three can be up to 20 lines long.  It
  1100.      describes optional actions to be taken based on the directory and file
  1101.      extension of the current file.
  1102.  
  1103.  
  1104.  
  1105.  
  1106.      SECTION 1:
  1107.  
  1108.      The following parameters must be on the first line of the file,
  1109.      separated by commas, and without embedded spaces.
  1110.  
  1111.  
  1112.      param 1 - 'normal' attribute
  1113.  
  1114.           This is a hexidecimal number describing the color used to display
  1115.           all non-highlighted information on the screen.  It conforms to the
  1116.           normal IBM convention where the lower 4 bits represent the
  1117.           foreground color and the upper 4 bits represent the background
  1118.  
  1119.  
  1120.  
  1121.                                        Page 16
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.           color.  Well, almost.  JADU intensifies the normal color in certain
  1131.           situations to make the information stand out (for example, the file
  1132.           attributes are intensified when they are set).  In order to do this
  1133.           the 4th bit of the foreground color is set.  This leaves you with 3
  1134.           bits for the foreground.  (Since setting the 4th bit of the
  1135.           background attribute causes the text to blink on color screens you
  1136.           may not want to use it either).
  1137.  
  1138.           If you're now totally confused, I'll simplify it for you.  Think of
  1139.           the color number as 2 digits where the first digit represents the
  1140.           background color and the second digit represents the foreground
  1141.           color.  Valid colors are in the range 0-7 as follows:
  1142.  
  1143.                                    0.   black
  1144.                                    1.   blue
  1145.                                    2.   green
  1146.                                    3.   cyan
  1147.                                    4.   red
  1148.                                    5.   magenta
  1149.                                    6.   brown
  1150.                                    7.   white
  1151.  
  1152.           For example, if you want JADU to display information in white on a
  1153.           blue background the color number would be 17.  'Nuff said.
  1154.  
  1155.  
  1156.      param 2 - 'reverse' attribute
  1157.  
  1158.           This is also a hexidecimal color number.  The 'reverse' color is
  1159.           used when files are tagged, as well as for some system messages.
  1160.           The same rules apply as for the normal attribute.  Generally you
  1161.           just reverse the background and foreground bits (i.e. use the
  1162.           'normal' foreground as the 'reverse' background and vice versa -
  1163.           the white on blue example above would use 71 (blue on white) as the
  1164.           'reverse' color).
  1165.  
  1166.  
  1167.      param 3 - Flicker Prevention flag
  1168.  
  1169.           Certain older color video cards have difficulty handling
  1170.           information written to the screen via direct memory access.  The
  1171.           problem presents as a flicker or 'snow' whenever something is
  1172.           written to the screen.  JADU can prevent this flicker, though at
  1173.           the expense of some of DMA's speed.  Generally, you should use '1'
  1174.           only if you are having this sort of problem.
  1175.  
  1176.           0 =  No flicker prevention
  1177.           1 =  Flicker prevention
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.                                        Page 17
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.      param 4 - Default Sort Key
  1197.  
  1198.           This is a letter describing the way the files are sorted when JADU
  1199.           is first started.  The valid codes are as follows:
  1200.  
  1201.                     D - sort on file date
  1202.                     E - sort on file extension
  1203.                     N - sort on file name
  1204.                     S - sort on file size
  1205.                     T - sort on file name, tagged files first
  1206.  
  1207.  
  1208.      param 5 - Scroll Lock flag
  1209.  
  1210.           The Scroll lock causes the pointer to move to the next file in the
  1211.           list when you tag or untag the current file.
  1212.  
  1213.           0 =  Scroll lock off when JADU is started
  1214.           1 =  Scroll lock on when JADU is started
  1215.           2 =  Leave Scroll Lock as found when JADU is started
  1216.  
  1217.           JADU will return Scroll Lock to its original state when you exit
  1218.           the program and when you run other programs from within JADU.
  1219.  
  1220.  
  1221.      param 6 - Num Lock flag
  1222.  
  1223.           Num Lock doesn't accomplish anything in particular within JADU.  I
  1224.           added this toggle for people like myself who prefer to use the
  1225.           keypad rather than the separate arrows keys and such on the new
  1226.           style keyboards. JADU will return Num Lock to its original state
  1227.           when you exit the program and when you run other programs from
  1228.           within JADU.
  1229.  
  1230.           0 =  Num Lock off when JADU is started
  1231.           1 =  Num Lock on when JADU is started
  1232.           2 =  Leave Num Lock as found when JADU is started
  1233.  
  1234.      The three remaining parameters are only used if you have a Microsoft
  1235.      compatible mouse installed in your computer.
  1236.  
  1237.  
  1238.      param 7 - Use Mouse flag
  1239.  
  1240.           0 =  No mouse or ignore the mouse (and the next 2 parameters)
  1241.           1 =  Use the mouse
  1242.  
  1243.  
  1244.      param 8 - Mouse Horizontal Speed
  1245.      param 9 - Mouse Vertical Speed
  1246.  
  1247.           These 2 parameters are decimal numbers representing the ratio of
  1248.           mouse movement on your table to cursor movement on the screen.  The
  1249.           smaller the number is the less you'll have to move the mouse to
  1250.  
  1251.  
  1252.  
  1253.                                        Page 18
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.           cover a given distance on the screen.  Your best bet would be to
  1263.           use a horizontal value of 8, and a vertical value of 16 to start.
  1264.           Then modify each until you're satisfied (the install program is
  1265.           easier).
  1266.  
  1267.  
  1268.      SECTION 2:
  1269.  
  1270.      This section consists of seven separate lines, each comma delimited.
  1271.      Each line describes a particular utility and associated actions.  The
  1272.      lines refer to (IN ORDER):
  1273.  
  1274.                     line 1 -  Archiver
  1275.                     line 2 -  deArchiver
  1276.                     line 3 -  Archive viewer/lister
  1277.                     line 4 -  Editor
  1278.                     line 5 -  File viewer
  1279.                     line 6 -  File finder - optional, if the parameters are
  1280.                               left blank JADU will use its internal file
  1281.                               finder.
  1282.                     line 7 -  Print utility
  1283.  
  1284.      Each line consists of five parameters:
  1285.  
  1286.  
  1287.      param 1 - Reread Flag
  1288.  
  1289.           This flag tells JADU what action to take after executing the
  1290.           specified utility.  The values are as follows:
  1291.  
  1292.           0 =  Do not reread.  Simply return to JADU.  This is used when the
  1293.                utility does not change any information in the current
  1294.                directory (a good example is a file viewing utility).
  1295.           1 =  Complete reread.  The entire directory is reloaded.
  1296.           2 =  Rescan target.  This rescans only the files affected by the
  1297.                command.
  1298.  
  1299.  
  1300.      param 2 - Wait Flag
  1301.  
  1302.           This controls whether JADU will pause after running the utility, or
  1303.           simply return to the program.
  1304.  
  1305.           0 =  Don't wait, just return.
  1306.           1 =  Display "Hit any key..." message and wait for a key to be hit
  1307.                before returning to JADU.
  1308.  
  1309.  
  1310.      param 3 - Multi-file Flag
  1311.  
  1312.           Many utilities allow more than one target file to be passed on a
  1313.           single line.  Most archive utilities, for example, permit you to
  1314.           archive several files at a time by listing them on the command
  1315.           line.  If this flag is set, and you are doing the specified action
  1316.  
  1317.  
  1318.  
  1319.                                        Page 19
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.           on a group of tagged files, JADU will put as many files on the
  1329.           command line as will fit within the DOS imposed 128 byte limit.  If
  1330.           all of the files do not fit, JADU will re-issue the command with
  1331.           the next set of files and continue to do so until all of the files
  1332.           have been passed.  An exception to this is when JADU notices that
  1333.           all of the available files are tagged.  In this case JADU will use
  1334.           '*.*' in place of the list of files.
  1335.  
  1336.           0 =  Multiple files not allowed.
  1337.           1 =  Use Multi-File option where applicable.
  1338.  
  1339.  
  1340.      param 4 - BLANK (as in not used)
  1341.  
  1342.           It's here only to retain compatibility with SECTION 3 (I told you
  1343.           it was a kludge).  Just put another comma and continue on to param
  1344.           5.
  1345.  
  1346.  
  1347.      param 5 - Command Line
  1348.  
  1349.           This is the command as you would enter it at the normal DOS prompt,
  1350.           without the target file name.  JADU will append the target file to
  1351.           the end of this command to invoke your utility.  There is one
  1352.           special case.  The archive utility will have the name of the
  1353.           archive appended first, then the file(s) to be archived.
  1354.  
  1355.  
  1356.  
  1357.      SECTION 3:
  1358.  
  1359.      This Section specifies up to 20 user defined actions.  Each is dependent
  1360.      on the current file's extension and, optionally, the current directory.
  1361.      The format of each line is similar to those in Section 2 - five fields,
  1362.      separated by commas.
  1363.  
  1364.  
  1365.      param 1 - Reread Flag
  1366.  
  1367.           This flag tells JADU what action to take after executing the
  1368.           specified command.  The values are as follows:
  1369.  
  1370.           0 =  Do not reread.  Simply return to JADU.  This is used when the
  1371.                command does not change any information in the current
  1372.                directory.
  1373.           1 =  Complete reread.  The entire directory is reloaded and tagged
  1374.                files are reset to the untagged state.
  1375.           2 =  Rescan target.  This rescans only the file affected by the
  1376.                command allowing you to return to JADU much more rapidly than
  1377.                if all of the files were reloaded.  An additional benefit is
  1378.                that all tagged files remain tagged.  There is one drawback
  1379.                though.  If you create or modify another file from within
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.                                        Page 20
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.                whatever program you are running JADU will not know about it.
  1395.                If you created the file, it won't show on the file listing.
  1396.                If you modified it, the current information will be wrong.
  1397.                (The situation can easily be corrected by hitting <RETURN> on
  1398.                the '<current>' entry in the file list or the directory name
  1399.                in the directory list, thus reloading the entire directory.)
  1400.  
  1401.  
  1402.      param 2 - Wait Flag
  1403.  
  1404.           This controls whether JADU will pause after executing the command,
  1405.           or simply return to the program.
  1406.  
  1407.           0 =  Don't wait, just return.
  1408.           1 =  Display "Hit any key..." message and wait for a key to be hit
  1409.                before returning to JADU.
  1410.  
  1411.  
  1412.      param 3 - Target Extension
  1413.  
  1414.           This is the file extension (without the dot) that must be matched
  1415.           in order for the given command to be used.
  1416.  
  1417.  
  1418.      param 4 - Target Directory
  1419.  
  1420.           This is the full path (drive + directory) which must be matched in
  1421.           order for the command to be executed.  It should not terminate in a
  1422.           backslash unless you are specifying the root directory.  This is an
  1423.           optional parameter.  If you don't want the specified action to be
  1424.           limited to any one directory simply leave this parameter out, put
  1425.           in the next comma, and proceed to param 5.  Please note that
  1426.           several of the lines in this Section can target on the same
  1427.           extension if given different target directories.  If your
  1428.           configuration file contains several lines with the same Target
  1429.           Directory as well as one without, make sure that the one without
  1430.           the directory is placed last.
  1431.  
  1432.  
  1433.      param 5 - Command
  1434.  
  1435.           This is very similar to param 5 in Section 2 with one exception -
  1436.           you can specify the target file format through the use of a macro.
  1437.           This allows a little more control over the final product.  The
  1438.           macro consists of a pair of curly braces containing any combination
  1439.           of five codes.  The codes are as follows:
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.                                        Page 21
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.                D -  Drive letter + colon
  1461.                E -  File extension (without the dot)
  1462.                F -  Full file name (name.ext, no path)
  1463.                N -  File name only, no extension
  1464.                P -  Full path, no drive letter, always terminated with a
  1465.                     backslash
  1466.  
  1467.           Anything else is treated as a literal character and is inserted as
  1468.           is.  The following are some examples, assuming that the full file
  1469.           specification is C:\UTILITY\TEST.DOC
  1470.  
  1471.                  {D}   = C:
  1472.                  {P}   = \UTILITY\
  1473.                  {F}   = TEST.DOC
  1474.                  {DPF} = C:\UTILITY\TEST.DOC
  1475.                  {NE}  = TESTDOC
  1476.                  {N.E} = TEST.DOC  (note that the dot was specified within
  1477.                          the braces and was inserted in the final product as
  1478.                          a literal character)
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.                                        Page 22
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.                                     APPENDIX B
  1541.  
  1542.  
  1543.                             Sample Configuration File
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.                                        Page 23
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.  
  1599.      07,70,0,N,1,0,0                                   section one
  1600.      2,0,1,,C:\UTILITY\PKZIP.EXE -A                    section two
  1601.      2,0,0,,C:\UTILITY\PKUNZIP.EXE                          |
  1602.      0,1,0,,C:\UTILITY\PKZIP.EXE -V                         |
  1603.      2,0,1,,C:\BRIEF\B.EXE                                  |
  1604.      0,0,1,,C:\UTILITY\LIST.COM                             |
  1605.      ,,,,                                                   |
  1606.      0,0,0,,C:\DOS\PRINT.COM                                V
  1607.      1,0,ARC,,C:\UTILITY\PKUNZIP.EXE {F}               section three
  1608.      1,1,BAT,,{F}                                           |
  1609.      1,1,COM,,{F}                                           |
  1610.      1,1,EXE,,{F}                                           |
  1611.      2,0,ASM,,C:\BRIEF\B.EXE {F}                            |
  1612.      2,0,C,,C:\BRIEF\B.EXE {F}                              |
  1613.      2,0,DOC,C:\WORD,C:\WORD\WORD.COM {F}                   |
  1614.      0,0,DOC,,C:\UTILITY\LIST.COM {F}                       V
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.                                        Page 24
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.                                 WHAT IT ALL MEANS:
  1660.  
  1661.  
  1662.  
  1663.      SECTION ONE:
  1664.  
  1665.           
  1666.      07,70,0,N,1,0,0
  1667.      |  |  | | | | |
  1668.      |  |  | | | | +----------> Mouse not installed or not wanted
  1669.      |  |  | | | +------------> Force Num Lock off when JADU started
  1670.      |  |  | | +--------------> Force Scroll Lock on when started
  1671.      |  |  | +----------------> Initially sort by NAME
  1672.      |  |  +------------------> Don't use flicker prevention
  1673.      |  +---------------------> Reverse color is black on white
  1674.      +------------------------> Normal color is white on black
  1675.  
  1676.  
  1677.  
  1678.      SECTION TWO:
  1679.  
  1680.  
  1681.      2,0,1,,C:\UTILITY\PKZIP.EXE -A
  1682.      2,0,0,,C:\UTILITY\PKUNZIP.EXE
  1683.      0,1,0,,C:\UTILITY\PKZIP.EXE -V
  1684.      2,0,1,,C:\BRIEF\B.EXE
  1685.      0,0,1,,C:\UTILITY\LIST.COM
  1686.      ,,,,
  1687.      0,0,0,,C:\DOS\PRINT.COM
  1688.  
  1689.      The following utilities will be used:
  1690.  
  1691.      Archiver  (line 1) PKZIP, found in the UTILITY directory on drive C:
  1692.                will be used to handle all requests to archive information
  1693.                (notice the '-A' option being used on the command line). JADU
  1694.                will only reread information pertaining to the archive file
  1695.                that is created/updated (param 1) and will return directly to
  1696.                JADU when the file(s) are archived (param 2).  The '1' in
  1697.                param 3 indicates that PKZIP will accept multiple files on a
  1698.                command line.
  1699.  
  1700.      deArchiver - (line 2) PKUNZIP, also found in the UTILITY directory on
  1701.                drive C: will be used.  All other parameters are the same as
  1702.                for the archive utility, with the exception of param 3, the
  1703.                Multi-File flag which indicates that PKUNZIP cannot handle
  1704.                multiple files.  As such, JADU will use multiple calls to
  1705.                PKUNZIP to decompress more than one file.
  1706.  
  1707.      Archive view - (line 3)  PKZIP will be used with the '-V' option to list
  1708.                the files contained in an archive.  Since nothing should have
  1709.                changed JADU will not reread information pertaining to the
  1710.                target file (param1).  Param 2 indicates that JADU should
  1711.                pause before returning to the main program.
  1712.  
  1713.  
  1714.  
  1715.                                        Page 25
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.      Editor    (line 4)  B.EXE, found in the BRIEF directory on the C: drive
  1726.                will be used whenever you hit 'E' to edit a file.  All other
  1727.                parameters are the same as for the archive utility.
  1728.  
  1729.      File view (line 5) LIST.COM, found in the UTILITY directory on the C:
  1730.                drive will be used to view/list files.  JADU will NOT reread
  1731.                information pertaining to the target file and will return
  1732.                directly to JADU when you exit from LIST.  The '1' in param 3
  1733.                indicates that LIST accepts multiple files on the command
  1734.                line.
  1735.  
  1736.      File find (line 6)  The parameters have been left blank, so JADU will
  1737.                use its internal file finder.
  1738.  
  1739.      Print     (line 7) PRINT.COM, found in the DOS directory on the C: drive
  1740.                will be used to print files.
  1741.  
  1742.  
  1743.  
  1744.      SECTION THREE:
  1745.  
  1746.  
  1747.      1,0,ZIP,,C:\UTILITY\PKUNZIP.EXE {F}
  1748.  
  1749.           This line specifies that JADU will run PKUNZIP whenever you hit
  1750.           <RETURN> while on a file ending with '.ZIP'.  The fourth parameter
  1751.           has been left blank, so this will occur no matter what directory
  1752.           you are in at the time.  Param 1 indicates that JADU should reload
  1753.           the entire directory after reArchiving the file (think of all those
  1754.           new files).  Param 2 tells JADU not to bother waiting when its
  1755.           done, just return to the main program. For example, if you hit
  1756.           <RETURN> while on the file 'WHATZA.ZIP' JADU will pass the
  1757.           following command to DOS:
  1758.  
  1759.                            C:\UTILITY\PKUNZIP.EXE WHATZA.ZIP
  1760.  
  1761.           Note that the full file name was used as per the {F} macro.  JADU
  1762.           would then return to the main program and reload all of the files
  1763.           in the directory.
  1764.  
  1765.  
  1766.      1,1,BAT,,{F}
  1767.      1,1,COM,,{F}
  1768.      1,1,EXE,,{F}
  1769.  
  1770.           These lines allow you to execute batch, '.COM', and '.EXE' files by
  1771.           simply hitting <RETURN> while on the file name.  Since there is
  1772.           nothing specified in the command parameter besides the file name
  1773.           macro, that's all that will be passed to DOS.  This will occur in
  1774.           all directories.  JADU will then prompt 'Hit Any Key...' before
  1775.           returning to the main program.  Once it has returned, the directory
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.                                        Page 26
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.           will be reloaded.  (The one exception to all of this, by the way,
  1791.           is JADU itself.  You cannot execute JADU by hitting <RETURN> on
  1792.           JADU.EXE because JADU can tell when it's already running and will
  1793.           not allow you to run a second copy - after all, that would be
  1794.           redundant.)
  1795.  
  1796.  
  1797.      2,0,ASM,,C:\BRIEF\B.EXE {F}
  1798.      2,0,C,,C:\BRIEF\B.EXE {F}
  1799.  
  1800.           These lines indicate that JADU should run BRIEF (an excellent
  1801.           editor, by the way), whenever you hit <RETURN> on C or assembly
  1802.           source files.  Once you exit the editor, JADU will not prompt you
  1803.           to hit a key before returning to the main program.  JADU will then
  1804.           reread only the information pertaining to the target file.  For
  1805.           example, if you hit <RETURN> on TEST.C JADU will invoke the editor
  1806.           as follows:
  1807.  
  1808.                               C:\BRIEF\B.EXE TEST.C
  1809.  
  1810.           Once you are through editing the file, JADU will return to the main
  1811.           program and reread only the information about TEST.C.
  1812.  
  1813.  
  1814.      2,0,DOC,C:\WORD,C:\WORD\WORD.COM {F}
  1815.      0,0,DOC,,C:\UTILITY\LIST.COM {F}
  1816.  
  1817.           These two lines are an example of the conditional execution of
  1818.           commands based on the current directory.  If JADU is asked to
  1819.           execute a file ending in '.DOC' it will first check to see if you
  1820.           are currently in C:\WORD.  If you are, JADU will invoke WORD.  If
  1821.           you are not, JADU will invoke LIST.  Please note that the user
  1822.           action WITHOUT the directory parameter was specified last.  This is
  1823.           because JADU checks the user actions sequentially.  If you had
  1824.           specified the LIST action first, it would always be matched before
  1825.           JADU reached the WORD user action.  JADU will reread the target
  1826.           file's information if WORD is invoked, otherwise it will not do a
  1827.           reread.
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.                                        Page 27
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.  
  1856.  
  1857.  
  1858.  
  1859.  
  1860.  
  1861.  
  1862.  
  1863.  
  1864.  
  1865.  
  1866.  
  1867.  
  1868.  
  1869.                                     APPENDIX C
  1870.  
  1871.  
  1872.                                 List of Utilities
  1873.  
  1874.  
  1875.  
  1876.  
  1877.  
  1878.  
  1879.  
  1880.  
  1881.  
  1882.  
  1883.  
  1884.  
  1885.  
  1886.  
  1887.  
  1888.  
  1889.  
  1890.  
  1891.  
  1892.  
  1893.  
  1894.  
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.                                        Page 28
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.      The following are just some of the utilities that will work with JADU.
  1923.      Inclusion in the list is not meant to be an endorsement for a particular
  1924.      utility.  Conversely, if your favorite program isn't here it simply
  1925.      means that I am not aware of it or it slipped my mind while I was
  1926.      writing these docs.  In either case if you send me a note I'll be happy
  1927.      to include it in the next revision of the manual.
  1928.  
  1929.      Special thanks to Dan Doman for allowing me to raid his bulletin board
  1930.      while I compiled this list.  You'll notice Dan's name below as the
  1931.      author of some of the utilities.  He is also the author of an excellent
  1932.      bulletin board system called dBBS, as well as several other utilities.
  1933.      His board can be reached at (212)427-1805.
  1934.  
  1935.      Categories:
  1936.  
  1937.           1. File compression/Archiver
  1938.           2. File decompression/deArchiver
  1939.           3. Archive viewer/lister
  1940.           4. Editor
  1941.           5. File viewer/lister
  1942.           6. File finder
  1943.           7. Print utility
  1944.           8. File manager  -  Yeah, JADU's competitors.  If for some reason
  1945.                                    you don't like JADU, perhaps one of these
  1946.                                    will be more your style.
  1947.  
  1948.  
  1949.  
  1950.      Program        Category       Cost      Author
  1951.      -------------  -------------  -----     --------------------------------
  1952.      4PRINT              7         $25       Korenthal Associates
  1953.      ARC                 1,2,3     $35       System Enhancement Assoc., Inc.
  1954.      ARCA                1         free      Wayne Chin & Vernon D. Buerg
  1955.      ARCE                2         free      Wayne Chin & Vernon D. Buerg
  1956.      ARCV                3         free      Vernon D. Buerg
  1957.      ARCVIEW             3         free??    Doug Boone
  1958.      DFF3                6         free      Daniel Doman
  1959.      DM                  8         $60       Computer Tyme
  1960.      DMP/PF              7         $18       Terry McGuire
  1961.      DPRINT              7         free      Daniel Doman
  1962.      DS                  8         $15       Nat Martino
  1963.      DWC                 1,2,3     free      Dean W. Cooper
  1964.      EZ                  4         $15       Matthew Brandt
  1965.      FFM                 8         $35       Bill Neidert
  1966.      FIND01              6         free?     Unknown
  1967.      LIST                5         $15       Vernon D. Buerg
  1968.      ME                  4         free      Dave G. Conroy
  1969.      OVERVIEW            8         $15       James Mathews
  1970.      PKFIND              6         $20       Phil Katz
  1971.      PKZIP/PKUNZIP       1,2,3     $45       Phil Katz
  1972.      PL                  7         $5/10     Fred L. Drake, Jr.
  1973.      SLED                4         $15       Sam Wilmott
  1974.      TED                 4         free?     Tom Kihlken
  1975.      TREEVIEW            8         $39.95    Magee Enterprises, Inc.
  1976.  
  1977.  
  1978.  
  1979.                                        Page 29
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.  
  1986.  
  1987.  
  1988.      QEDIT               4         $39       Sammy Mitchell
  1989.      WHEREIS             6         $??       Unknown
  1990.      ZENWORD             4         $39.95    Zen Software (Bob Wesson?)
  1991.      ZOO                 1,2,3     $??       Rahul Dhesi
  1992.  
  1993.  
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.  
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013.  
  2014.  
  2015.  
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.                                        Page 30
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054.  
  2055.  
  2056.  
  2057.  
  2058.  
  2059.  
  2060.  
  2061.  
  2062.  
  2063.  
  2064.  
  2065.  
  2066.  
  2067.                                     APPENDIX D
  2068.  
  2069.  
  2070.                                  Revision History
  2071.  
  2072.  
  2073.  
  2074.  
  2075.  
  2076.  
  2077.  
  2078.  
  2079.  
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.                                        Page 31
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.  
  2120.      =======================================================================
  2121.      Version 1.3
  2122.      =======================================================================
  2123.  
  2124.           ->   Fixed some annoying 'features' in the input routine.  First,
  2125.                JADU will no longer remember that you went into insert mode
  2126.                (ie. you will always begin in overstrike mode).  Second, the
  2127.                <End> key now places the cursor at the end of what you have
  2128.                typed - not at the end of the input field.  Last, if you begin
  2129.                to type over an existing item (such as the default directory
  2130.                in copy or move operations) the remainder of the line will be
  2131.                blanked out (no more pressing the space bar).
  2132.  
  2133.           ->   Made the utilities section of the configuration file case
  2134.                insensitive, thereby allowing lowercase command switches.
  2135.  
  2136.           ->   Fixed a bug in the utilities section of the configuration file
  2137.                that disallowed the use of batch files and didn't allow the
  2138.                use of command switches with certain utilities.
  2139.  
  2140.           ->   Usage of the <Home> and <End> keys in the entry of a
  2141.                destination directory (copy and move commands) has been
  2142.                changed.  Previously these keys moved the pointer on the
  2143.                directory tree.  They now act as editing keys, moving the
  2144.                cursor to the beginning and end of the information being
  2145.                entered.
  2146.  
  2147.           ->   The number of files displayed in the status area no longer
  2148.                counts directories or the volume label.  Only 'true' files are
  2149.                included.  In the same vein, the tag command no longer tags
  2150.                directories or the volume label.
  2151.  
  2152.           ->   JADU will now pass '*.*' to your utilities if you have marked
  2153.                them as accepting multiple files and all of the files in the
  2154.                current directory are tagged.  For example, if there are 10
  2155.                files in the current directory, you only have 9 tagged, and
  2156.                you wish to edit them with an editor that accepts multiple
  2157.                files on the command line,  JADU will (probably) make 2
  2158.                invocations of the editor to achieve this end.  If all 10 were
  2159.                tagged then only one pass would be needed (EDIT *.*).  This is
  2160.                especially handy when you want to archive an entire directory
  2161.                of files.
  2162.  
  2163.           ->   Fixed the pause option in the utility section of the
  2164.                configuration file.  (Please note that prior to this version
  2165.                the Archive View command paused no matter how this parameter
  2166.                was set.  If you still wish JADU to do this you must make sure
  2167.                that the parameter is set correctly.)
  2168.  
  2169.           ->   Added <ALT-X> and <ALT-Q> commands which exit and quit without
  2170.                waiting for confirmation.
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.                                        Page 32
  2178.  
  2179.  
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186.           ->   The directory deletion routine was rewritten to make it a bit
  2187.                smarter.  This should reduce the odds of getting a "deletion
  2188.                not completed" message if the directory tree gets out of sync
  2189.                with reality.
  2190.  
  2191.           ->   Added automatic discovery of new directories.  Prior to this
  2192.                version if you created a directory outside of JADU (with the
  2193.                MD command, for example) it would not show on the directory
  2194.                tree, thus creating confusion.  Now JADU checks each directory
  2195.                found while loading the files area to see if it exists in the
  2196.                directory tree.  If it does not exist the tree is updated.
  2197.  
  2198.           ->   Added the ability to specify a destination directory for files
  2199.                extracted from archives.  This eliminates the need to first
  2200.                copy an archive into the destination directory before
  2201.                decompressing the files.  This feature uses the same interface
  2202.                as the copy and move commands (point to the directory and hit
  2203.                <Return>).
  2204.  
  2205.           ->   Added the <ALT-I> command to display the version timestamp.
  2206.  
  2207.  
  2208.      =======================================================================
  2209.      Version 1.2
  2210.      =======================================================================
  2211.           ->   Fixed bug where JADU tied up all the room remaining on a disk
  2212.                if a copy or move bombed due to insufficient disk space (you
  2213.                then had to do a 'chkdsk /f' to free the space)
  2214.  
  2215.           ->   Changed directory tree double lines to single lines to provide
  2216.                a bit more separation from the window border.
  2217.  
  2218.           ->   Fixed bug that made JADU hang on systems running DOS version
  2219.                less than 3.0 which did not have a mouse.
  2220.  
  2221.           ->   Tweaked and twiddled some internal code.
  2222.  
  2223.  
  2224.      =======================================================================
  2225.      Version 1.1
  2226.      =======================================================================
  2227.           ->   Fixed bug in which the deletion of the current directory was
  2228.                attempted.  You will now move to the parent of the you are
  2229.                trying to delete and the deletion will be allowed.
  2230.  
  2231.           ->   Tagged files now remain tagged if you rename them
  2232.  
  2233.           ->   Version 1.0's docs incorrectly stated that the maximum number
  2234.                of directories allowed was 150 (actually it was 100).  The
  2235.                limit is now 150.
  2236.  
  2237.           ->   JADU no longer converts DOS commands to uppercase, thus
  2238.                allowing case sensitive switches to be used.
  2239.  
  2240.  
  2241.  
  2242.  
  2243.                                        Page 33
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.           ->   Fixed a bug which disallowed the use of an external file
  2253.                finder.  Now allowed (as it should have been all along).
  2254.  
  2255.           ->   Fixed bug where JADU went through the motions of allowing you
  2256.                to rename the root directory
  2257.  
  2258.           ->   Added the new command <U>pdate to reload all directory
  2259.                information.  This allows the easy changing of disks in floppy
  2260.                drives, if nothing else (IE. you no longer have to use the
  2261.                <N>ew path command when changing floppies, just hit 'U')
  2262.  
  2263.           ->   Fixed bug where copied files received the current date, not
  2264.                the date of the original file.
  2265.  
  2266.           ->   Removed check for '.ARC' file extension in ARC commands.  You
  2267.                can now use any compression/extraction/library utility you
  2268.                want.
  2269.  
  2270.           ->   The keyboard buffer is no longer cleared on startup, so
  2271.                typeahead is now possible while you're waiting for the
  2272.                directory/file scan to complete.
  2273.  
  2274.           ->   The BIOS read/write option no longer exists.  It was of
  2275.                doubtful use to begin with, was extremely slow and annoying to
  2276.                use, and (most of all) I needed the room.  Needless to say,
  2277.                the F8 command has gone the way of the dinosaur.  So has the
  2278.                BIOS/DMA field in the configuration file (see CHANGES.CNF).
  2279.  
  2280.           ->   Flicker prevention can only be specified in the configuration
  2281.                file now (i.e. F7 will no longer toggle the option).
  2282.  
  2283.           ->   JADU now allows the use of any print utility.  An additional
  2284.                line has been added to the configuration file for this
  2285.                purpose.  If you wish to continue using DOS Print you must
  2286.                specify it on this line (see CHANGES.CNF)
  2287.  
  2288.           ->   Fixed bug in which the Print Tree and Print Directory commands
  2289.                occasionally did not print the last few lines until the next
  2290.                print command.
  2291.  
  2292.           ->   The file name display has been changed to look like the DOS
  2293.                DIR display (i.e. the extensions line up)
  2294.  
  2295.           ->   The single dot and double dot directory entries have been
  2296.                replaced with '<current>' and '<parent>'.
  2297.  
  2298.           ->   The '0K' file size has confused many people.  To avoid
  2299.                confusion only those files that actually contain 0 bytes are
  2300.                now marked as '0K'.  Files where the size rounds to zero are
  2301.                marked '1K'.  All others are marked with their true rounded
  2302.                size.
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.                                        Page 34
  2310.  
  2311.  
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.  
  2318.           ->   Added feature in which JADU will retain a data file containing
  2319.                the directory tree information.  This file will be kept only
  2320.                if the environmental variable JADUDIR has been defined. (You
  2321.                can use the new <U>pdate command to reload all directory
  2322.                information if the data file gets out of sync).  USERS OF
  2323.                VERSION 1.0 PLEASE NOTE THIS CHANGE IN THE USE OF 'JADUDIR'.
  2324.                IF YOU WERE USING 'JADUDIR' TO TELL JADU WHERE TO FIND THE
  2325.                CONFIGURATION FILE AND DO NOT WANT TO SAVE THE TREE
  2326.                INFORMATION YOU MUST REMOVE THE 'SET JADUDIR' LINE FROM YOUR
  2327.                AUTOEXEC FILE AND MOVE THE CONFIGURATION FILE TO A DIRECTORY
  2328.                POINTED TO BY THE 'PATH' VARIABLE.  SEE 'Starting JADU' FOR
  2329.                DETAILS.
  2330.  
  2331.           ->   <I>nfo command shortened to make a little more room.
  2332.  
  2333.           ->   Added Refresh screen command (F7).  I know it's not a mnemonic
  2334.                but the only other command I could think of was <K>lean
  2335.                screen. <Yuk!>  Any suggestions are appreciated.
  2336.  
  2337.           ->   Added <Q>uit option to the <F>ind command
  2338.  
  2339.           ->   You can now specify that Scroll Lock and Num Lock be left
  2340.                alone when JADU is started.  Simply use a '2' instead of '0'
  2341.                (off) or '1' (on) in the configuration file.
  2342.  
  2343.  
  2344.      =======================================================================
  2345.      Version 1.0 - Original release
  2346.      =======================================================================
  2347.  
  2348.  
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354.  
  2355.  
  2356.  
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.                                        Page 35
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.        <F1>  12                             Find File command  12
  2383.        <F2>  14                             Flicker Prevention flag  17
  2384.        <F3>  8                              Help  12
  2385.        <F4>  10                             Home/End  7
  2386.        <F5>  7                              JADUDIR  2
  2387.        <F6>  8                              JINSTALL  2
  2388.        <F7>  13                             Jump to DOS  11
  2389.        <F9>  10                             Keyboard  14
  2390.        <F10>  10                              home/end  7
  2391.        Archive Functions  9                   keypad minus  7
  2392.        Attributes  5                          keypad plus  7
  2393.        Bug fixes  33                          left/right arrows  7
  2394.        Changing directories  5, 8             PgUp/PgDn  7
  2395.        Colors  17                             return  8
  2396.        Command                                scroll lock  8
  2397.          refresh screen  13                   space  8
  2398.        Commands                               up/down arrows  7
  2399.          'execute'  11                      Keypad minus  7
  2400.          Archive functions  9               Keypad plus  7
  2401.          changing file attributes  11       Left/Right arrows  7
  2402.          copy  9                            List/View command  12
  2403.          create directory  10               Modifications  33
  2404.          date/time functions  10            Mouse flag  18
  2405.          delete  10                         Mouse Horizontal Speed  18
  2406.          DOS commands  10                   Mouse Vertical Speed  18
  2407.          edit  11                           Move command  12
  2408.          exit  11                           Movement/Action keys  7
  2409.          find file  12                      Multi-file Flag  19
  2410.          help  12                           New Path/Mask command  13
  2411.          list/view  12                      Num Lock  18
  2412.          move  12                           PgUp/PgDn  7
  2413.          new path/mask  13                  Print command  13
  2414.          print  13                          Refresh screen  13
  2415.          rename  13                         Registration  1
  2416.          sort  14                           Rename command  13
  2417.          tag activation  14                 Reread Flag  19, 21
  2418.          update  14                         Return  8
  2419.          wildcard tag  15                   Revision History  32
  2420.        Concept behind JADU  1               Sample Configuration File  24
  2421.        Configuration file  2, 16            Scroll Lock  8, 18
  2422.        Copy command  9                      Sort command  14
  2423.        Create Directory  10                 Space  8
  2424.        Date & time stamp  6                 Starting JADU  2
  2425.        Date/Time functions  10              Status area  4
  2426.        Default Sort Key  17                 Tag option  14
  2427.        Delete command  10                   Target Directory  22
  2428.        Directory tree  4                    Target Extension  22
  2429.        DOS Commands  10                     Touching a File  10
  2430.        Edit command  11                     Up/Down arrows  7
  2431.        'Execute' command  8, 11             Update command  14
  2432.        Exiting JADU  11                     User defined actions  21
  2433.        File Attributes, changing  11        Utilities  30
  2434.        File list  5                         Wait Flag  19, 22
  2435.        File managers  30                    WildCard Tag command  15
  2436.        File name  5
  2437.        File selection mask  13
  2438.        File size  5
  2439.